uni

您所在的位置:网站首页 uniapp 扫码进去页面删除主页面键 uni

uni

2023-08-22 03:06| 来源: 网络整理| 查看: 265

目录

一、uni.navigateTo(OBJECT)

二、uni.navigateBack(OBJECT)

三、uni.redirectTo(OBJECT)

四、uni.switchTab(BOJECT)

五、openURL

一、uni.navigateTo(OBJECT)

保留当前页面,跳转到应用内的某个页面,使用uni.navigateBack可以返回到原页面

uni.navigateTo(OBJECT) | uni-app官网 (dcloud.io)

methods: { //gonavigate()为点击响应事件,可在HTML部分设置 @tap="gonavigate()" gonavigate(){ uni.navigateTo({ //保留当前页面,跳转到应用内的某个页面 url: '/pages/detail/detail' }) } } 二、uni.navigateBack(OBJECT)

        关闭当前页面,返回上一页面或多级页面。可通过 getCurrentPages() 获取当前的页面栈,决定需要返回几层。

uni.navigateTo(OBJECT) | uni-app官网 (dcloud.io)

​methods: { //goBack()为点击响应事件,可在HTML部分设置 @tap="goBack()" goBack(){ uni.navigateBack({ //关闭当前页面,返回上一页面或多级页面。 delta:1 }); } } 三、uni.redirectTo(OBJECT)

关闭当前页面,跳转到应用内的某个页面。

uni.navigateTo(OBJECT) | uni-app官网 (dcloud.io)

​methods: { //goregirect()为点击响应事件,可在HTML部分设置 @tap="goregirect()" goregirect(){ uni.redirectTo({ //关闭当前页面,跳转到应用内的某个页面。 url:'/pages/about/about' }); } } 四、uni.switchTab(BOJECT)

跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。

uni.navigateTo(OBJECT) | uni-app官网 (dcloud.io)

methods: { checklogin(){ uni.request({ url: 'http://localhost:8081/api/user/login', data: { email: this.emailone, password: this.password, }, success: (res) => { //登录成功 if (res.data.success == true) { uni.showToast({ title: '登录成功', //显示的文字 icon: 'success' //显示的图标 }); //跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。 uni.switchTab({ url: '../tabbor/index/index' }); } else { uni.showToast({ title: '用户名或密码错误', //显示的文字 icon: 'none' //显示的图标 }); } } }) } } 五、openURL

调用第三方程序打开指定的URL

HTML5+ API Reference (html5plus.org)

​methods: { //goopenurl()为点击响应事件,可在HTML部分设置 @tap="goopenurl()" goopenurl(){ boid plus.runtime.openURL('https://www.baidu.com/') } }



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3